package com.taotao.delayjob.core.model;

import com.alibaba.fastjson2.JSON;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 任务重试实例
 *
 * @author Fan Beibei
 * @date 2024-07-17 10:22:25
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class RetryInstPageParam implements Serializable {

    @ApiModelProperty(value="业务类型编码")
    private String busiCode;
    @ApiModelProperty(value="业务编号")
    private String busiNo;

    @ApiModelProperty(value="当前执行状态:not_success-未成功;success-成功")
    private String status;


    @Override
    public String toString() {
        return JSON.toJSONString(this);
    }

}